pv-qemu 6/10: Merge private & public xenfb structs
authorKeir Fraser <keir@xensource.com>
Thu, 25 Oct 2007 13:40:19 +0000 (14:40 +0100)
committerKeir Fraser <keir@xensource.com>
Thu, 25 Oct 2007 13:40:19 +0000 (14:40 +0100)
commitd9d3893da919802e8c481ef2568e3dfac338ed21
treed242e242540281d543718e431d060739f5b69717
parent10aca7bae9a602b6c7060b6fe862e7d7ed3205e9
pv-qemu 6/10: Merge private & public xenfb structs

This patch merges the public & private structs from the paravirt FB
into a single struct. Since QEMU is the only consumer of this code
there is no need  for the artifical pub/priv split. Merging the two
will make it possible to more tightly integrate with QEMU's event
loop and do asynchronous non-blocking negoiation with the frontend
devices (see next patch).

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
tools/ioemu/hw/xen_machine_pv.c
tools/ioemu/hw/xenfb.c
tools/ioemu/hw/xenfb.h